问题标签 [simple.data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
simple.data - Simple.Data 嵌套连接检索
我正在使用 Simple.Data 但似乎无法让它从单个查询中完全填充我的相关对象。我已经检查了 StackOverflow 上的其他一些问题,但到目前为止还没有成功。
我有对象:
(ProductVersion 有 Model、Variant 和 Market,Market 有 Language)
然后,我尝试使用以下方法检索 ProductVersion 的单个实例:
我得到一个返回的 ProductCatalogVersion 实例,其中填充了 Model、Variant 和 Market 属性,但 Market.Language 为空。我可以看到在 SQL 中发出了正确的连接,并且正在读取语言表,但我无法让它填充 Market 的 Language 属性。
非常感谢任何帮助。
simple.data - 在 Simple.Data 中将值选择为可为空的类型属性时出现问题
我在数据库中有一个可以为空的整数列。因此,在创建数据模型时,我将属性设为“int?”。这样我的插入/更新语句按预期工作。
但是,当我尝试将表中的数据选择到相同的数据模型中时,该字段不会被填充。我究竟做错了什么 ?有人可以建议吗?
simple.data - Simple.Data building the Select Statement Dynamically
Is there a way to build the Select statement
in parts? I am building a dynamic query by working through loops, which works well for the FROM / JOIN aspects, but can't make the Select work...
e.g. rather than this:
something like this:
Any guidance much appreciated!
postgresql - 看不到 Simple.Data 跟踪消息
我似乎无法查看Simple.Data
库的跟踪消息。我正在使用 Postgresql 提供程序。
我已将以下内容添加到 Web 配置中,以确保所有消息都能通过:
但还是一无所获。我可以看到我写入跟踪使用的输出Trace.Write("test");
尝试添加自定义侦听器,但这也只获取了我生成的消息。我是否需要在Simple.Data
库中以某种方式启用跟踪?
c# - 如何使用 simple.data 和 c# 检查记录是否存在
问题:我必须检查 a 中是否存在记录join
,如果不忽略该用户,但仍为该用户加载所有其他信息
我不熟悉简单数据,如 2 天新。因此,如果您不介意一步一步地向我展示,将不胜感激。这就是他们的要求join
:
/// 如果上面的语句没有加入记录,页面会崩溃。如果用户在 USERUSERS 表中没有记录,请进行调整以允许页面加载。
asp.net - 带有 Simple.Data 和 SQLServer 数据库的 MiniProfiler
我正在开发一个使用带有 Simple.Data 和 SqlServer 数据库的 miniprofiler (3.0.10) 的项目。请任何人都可以通过修改下面与 MySql 一起使用的代码示例来指出我使用 miniprofiler 来记录 sql 查询详细信息。
谢谢, DSR
c# - Simple.data如何获取记录中的最后一个ID
我必须使用 simple.data 检查一组具有 id 结构的记录。有没有办法可以找到最后输入的 id?在 reg sql 中,我会做一些类似 select top 1 of something desc 但我不确定如何使用 simple.data 来做的事情。
谢谢
c# - simple.data orm,如何按日期搜索?
我正在为我的项目使用 simple.data。我有一列 createdDate。这是一个日期时间列。如果我传入一个日期字符串“05/06/2006”。我需要获取当天创建的所有记录。我怎样才能使用 simple.data 做到这一点?
以下代码不起作用。我只需要比较日期,而不是时间。我可以修改它以使其正常工作。
simple.data - 转换为具有相同名称属性的对象
当我尝试强制转换为具有 Bar 属性的类 Foo 时遇到问题。Bar 类的属性与 Foo 类的属性同名:
数据库架构如下所示:
样本数据:
当我尝试对对象使用 Simple.Data 强制转换时,出现异常:
“System.ArgumentException:已添加具有相同键的项目”
有没有办法做到这一点?(对不起,我的英语不好)。
c# - 在 POCO 中将字典作为属性会在 Simple.Data 中引发转换错误。不会被初始化为 null
当 POCO 有字典时,将抛出转换错误。查询中未包含的列表和其他标量属性将使用其默认值初始化(列表正确初始化为 null)但字典不是
错误:
附加信息:无法将类型“Simple.Data.SimpleRecord”隐式转换为客户。示例:假设我的 POCO 看起来像这样..
然后在我的 DAL 中我有这样的东西...... _db 是动态的 Simple.Data 数据库对象。
假设我的 Customer 表只有以下列:id、firstname 和 lastname。
有没有人遇到过这个问题?任何解决方法?