1
我正在考慮OrmLite作爲重寫我的web項目的PonyORM(python)的.NET替代品。使用OrmLite的選擇與F#
我正在使用F#,並且我正在用linq查詢語法的語法掙扎了一下。
C#的例子是這樣的:
db.Select<User>(u => u.Name).PrintDump();
,我曾嘗試與
db.Select<User>(fun (u:SqlExpression<_>) -> u.Name).PrintDump()
模仿,但我得到一個錯誤: '名稱沒有定義'。
什麼是正確的語法?
下不產生一切的輸出:
db.Select<User>(fun (u:SqlExpression<_>) -> u).PrintDump()
給
[
{
Date: 2014-10-25,
Name: "Jason"
}, ...