총 F # n00b 질문. 어떻게 LIST 데이터 구조를 정렬합니까?F에 목록을 주문하는 방법 #
편집 : 죄송합니다. 내 데이터 구조는 실제로 LIST입니다.
어쩌면 난 그냥 ".sort"이 일을하지 않은 사용하기 때문에 내 코드를 추가해야합니다
let getDataFromDb (db: MyDB) Id =
Query.query <@ seq {
big honking database/FLinq query
yield (sec, pm, sr, trade, tradeRec, i, pm_firm, files, lt)
} @> |> List.ofSeq
을 나는이 코드의 마지막 줄 변경할 때 :
를} @> |> List.ofSeq .sortBy는 FST
나는 다음과 같은 얻을 :
오류 1 필드, 생성자 또는 멤버 'sortBy가'정의되지 않습니다
우, 고통스러워.
|> List.ofSeq |> List.sortBy
하지만이납니다 : : 지금이 노력하고있어
오류 1 유형이 일치하지 않습니다. (b -> c) -> b 목록 -> b 목록 -> 'b'목록 -> 'a'(보안 * RoleContributor * RoleContributor * SuggestedTrade * 추천 된 제안서 추천 * 아이디어 * RoleContributor * SupportingUploadedFile * LargeText) (보안 * RoleContributor * RoleContributor * SuggestedTrade * SuggestedTradeRecommendation * 아이디어 * RoleContributor * SupportingUploadedFile * LargeText) 목록 ''유형과 일치하지 않습니다 'A ->'B '
이것은 실제 생산 코드와 비슷합니다. 그렇다면 SO와 같은 사이트에 게시하는 것은 회사 정책에 위배됩니다. – vlad
예, 나는 그것을 마스킹하는 것에 대해 생각했습니다. 어쩌면 나는해야한다. – Ramy
try |> List.ofSeq |> List.sortBy .. – BrokenGlass