gpt4 book ai didi

c# - 使用 LINQ to SQL 搜索整个数据库

转载 作者:行者123 更新时间:2023-11-30 13:10:50 24 4
gpt4 key购买 nike

是否可以使用 LINQ to SQL 搜索整个数据库(显然只是映射到 .dbml 文件中的部分)以查找字符串匹配项?我正在尝试编写一个函数,它将接受一串“搜索词”并搜索所有映射的实体并返回一个可以包含实体混合的列表(对象),即如果我有一个表“Foo”和表“Bar”并搜索“wibble”,如果“Foo”中有一行并且“Bar”中有一行包含“wibble”,我想返回一个包含“Foo”对象和“酒吧”的对象。这可能吗?

最佳答案

问你的老板以下问题:

“老板,当你去图书馆找一本关于小部件的书时,你是走到第一个书架开始阅读每本书以查看它是否相关,还是使用某种预编译索引图书管理员提前为您配置了有用的信息吗?”

如果他说“好吧,我会使用索引”,那么您需要一个全文索引。

如果他说“好吧,我会开始读每一本书,一本一本”那么你需要一份新工作,一个新老板,或者两者兼而有之:-)

关于c# - 使用 LINQ to SQL 搜索整个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3193256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com